-
Notifications
You must be signed in to change notification settings - Fork 121
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Revert back to UIKit for the presentation of the timeline media preview. #3719
Conversation
Codecov ReportAttention: Patch coverage is
✅ All tests successful. No failed tests found. Additional details and impacted files@@ Coverage Diff @@
## develop #3719 +/- ##
===========================================
- Coverage 78.73% 78.37% -0.36%
===========================================
Files 792 794 +2
Lines 68216 68594 +378
===========================================
+ Hits 53709 53762 +53
- Misses 14507 14832 +325
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I mostly skimmed it because a lot of the code moved around but it lgtm, nothing jumped out 👍
ElementX/Sources/Screens/FilePreviewScreen/TimelineMediaPreviewModifier.swift
Show resolved
Hide resolved
d70e295
to
af17379
Compare
c96086c
to
d277c1e
Compare
|
This PR essentially undoes #3619 as embedding the QLPreviewController wasn't going so well:
This means we lose some control and have to accept the iOS defaults, but it works much better and that's important seeing as we'll be replacing the timeline previews too to enable swiping. The last commit is a bit of a workaround but it seems good enough for now.
Simulator.Screen.Recording.-.iPhone.16.Pro.-.2025-01-30.at.16.37.53.mp4